t = int(input())
s=[2]
y=0
for i in range(1,t+1,1):
y=i
for j in range(2,y+1//2,1):
if y%j==0:
break
else:
if y-1==j:
s.append(y)
else:
continue
count = 0
for i in range(len(s)):
for j in range(len(s)):
for k in range(len(s)):
if (s[i]*s[j]*s[k])%(s[i]+s[j]+s[k])==0:
count+=1
else:
continue
print(count)
1711D - Rain | 534A - Exam |
1472A - Cards for Friends | 315A - Sereja and Bottles |
1697C - awoo's Favorite Problem | 165A - Supercentral Point |
1493A - Anti-knapsack | 1493B - Planet Lapituletti |
747B - Mammoth's Genome Decoding | 1591C - Minimize Distance |
1182B - Plus from Picture | 1674B - Dictionary |
1426C - Increase and Copy | 520C - DNA Alignment |
767A - Snacktower | 1365A - Matrix Game |
714B - Filya and Homework | 31A - Worms Evolution |
1691A - Beat The Odds | 433B - Kuriyama Mirai's Stones |
892A - Greed | 32A - Reconnaissance |
1236D - Alice and the Doll | 1207B - Square Filling |
1676D - X-Sum | 1679A - AvtoBus |
1549A - Gregor and Cryptography | 918C - The Monster |
4B - Before an Exam | 545B - Equidistant String |